Judas cradle – Deutsch–English translations

🇬🇧 en de 🇩🇪

Judas cradle noun

  • device of torture
Judaswiege
Wiktionary Links